package com.vdong.trade.order.common.contract;


/**
 * @description: 订单契约
 * @author: Mr.WangGang
 * @create: 2018-11-20 下午 1:36
 **/
public interface TableContract {
         interface Order {
             interface status {
                 String INVALID = "0";//无效
                 String EFFECTIVE = "1";//有效
             }

             interface OrderStatus{
                 interface DisbOrderStatus {
                     String CANCEL = "0";//订单取消
                     String INITIAL = "1";//预订单
                     String UNPAID = "2";//待付款
                     String INPAID = "3";//付款中
                     String PAID = "4";//已付款
                     String UNREFUND = "5";//待退款
                     String INREFUND = "6";//退款中
                     String REFUND = "7";//已退款
                     String UNSETTLEMENT = "8";//待结算
                     String INSETTLEMENT = "9";//结算中
                     String SETTLEMENT = "10";//已结算
                 }
             }

             interface OrderModel {
                 String DISB = "1";
             }

             interface OrderType {
                 interface DisbOrderType {
                     String PROMOTION = "100";
                 }
             }
        }
}
